hornworts (botanical division) - German English Dictionary